• word of the day

    tree toad

    tree toad - Dictionary definition and meaning for word tree toad

    Definition
    (noun) arboreal amphibians usually having adhesive disks at the tip of each toe; of southeast Asia and Australia and America
    Synonyms : tree frog , tree-frog

Word used in video below:
text: toad of Toad Hall in my day a lady was
Download our Mobile App Today
Receive our word of the day
on Whatsapp